train supervisors - Turkish English Dictionary